/*
 * Copyright (c) 2022，公司名称
 * All rights reserved.
 * 文件名称：high_gpio.h
 * 摘要：高边引脚
 * 当前版本：V1.0.0,WCD,2023/1/10,初版
 * 历史版本：Vx.x.x，编写者/修改者，修改时间，修改内容（重大发布时，总结重点变更内容）
 */
#ifndef HIGH_GPIO_H
#define HIGH_GPIO_H 
#define SHORT_PORT  (PORT_A)
#define SHORT_PIN   (GPIO_13)
#define INPUT       (0u)

#define SHORT_PIN_HIGH() GPIO_SetPinOutput(SHORT_PORT   , SHORT_PIN  )
#define SHORT_PIN_Low() GPIO_ClearPinOutput(SHORT_PORT   , SHORT_PIN  )
#define SHORT_PIN_INPUT()   GPIO_SetPinDir(SHORT_PORT,SHORT_PIN, INPUT)

#define SHORT_PIN_LEVEL      RGPIO_ReadPinLevel(SHORT_PORT, SHORT_PIN)  
/** @addtogroup pinconfig
 *  @{
 */

/* USER CODE BEGIN 0 */

/* USER CODE END 0 */
void high_gpio_clock_init(void);
/****************************************************************************
 * @brief 		Configures pin routing and optionally pin electrical features.
 *
 * @return none.
 *
 *******************************************************************************/
void high_gpio_init(void);

/* USER CODE BEGIN 1 */

/* USER CODE END 1 */

/** @} end of group pinconfig */

#endif /* PINCONFIG_H */
